workers’ protective tents - Alemán Inglés Diccionario